.plug-in-sheet-wrapper{
  display: flex;
  .head{
    display: flex;
    padding: 10px 20px;
    .head-title{
      margin-right: 10px;
    }
  }
  .content-wrapper{
    max-height: 600px;
  }
  .content {
    display: flex;
    flex-direction: column;
    padding: 10px 20px;
    .plug-in-item {
      display: flex;
      flex-direction: row;
      .img{
        margin-right: 20px;
      }
      .info{
        display: flex;
        flex-direction: column;
        flex: 1;
        align-items: start;

        .title {
          display: flex;
          flex-direction: row;
          width: 100%;
          align-items: center;
          margin-bottom: 10px;
          .name {
            font-size: 1.2rem;
            flex: 1;
            text-align: left;
            height: 1.2rem;
            line-height: 1.2rem;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            max-width: 550px;
          }
          
        }
        .desc{
          font-size: .8rem;
          height: 1.2rem;
          line-height: 1.2rem;
          overflow: hidden;
          text-overflow: ellipsis;
          white-space: nowrap;
          max-width: 600px;
        }
        
      }
    }
  }
}